.page-box {
    padding: 0 24rpx;
    .no-data {
        .pic {
            width: 100%;
        }
        .tt {
            font-weight: 400;
            color: #888;
            font-size: 28rpx;
        }
    }
    .list {
        margin-top: 40rpx;
        .box {
            background: #fff;
            border-radius: 10rpx;
            margin-bottom: 24rpx;
            .top {
                height: 84rpx;
                padding-left: 30rpx;
                background: linear-gradient(308deg, #687aff, #566aff);
                border-radius: 15rpx 15rpx 0 0;
                .t1 {
                    font-size: 24rpx;
                    color: #fff;
                    margin-right: 8rpx;
                }
                .t2 {
                    font-size: 24rpx;
                    color: #fff;
                }
            }
            .bottom {
                padding-left: 30rpx;
                padding-right: 30rpx;
                height: 100rpx;

                .txt {
                    font-weight: 400;
                    color: #000;
                    font-size: 30rpx;
                }
                .remove {
                    font-weight: 400;
                    color: #a4a4a4;
                    font-size: 24rpx;
                }
            }
        }
    }
    .btn {
        height: 100rpx;
        background: #1226aa;
        border-radius: 16rpx;
        .iconfont {
            color: #fff;
            font-size: 30rpx;
            margin-right: 10rpx;
        }
        .tt {
            font-size: 28rpx;
            color: #fff;
        }
    }
}

.popup-content {
    padding: 40rpx;

    .title {
        margin-bottom: 50rpx;
        font-weight: 600;
        color: #1c1c1c;
        font-size: 32rpx;
    }

    .input-box {
        height: 96rpx;
        border-bottom: 1px solid #eee;
        .label {
            width: 190rpx;
            font-size: 32rpx;
            font-weight: 400;
            color: #666;
        }
        .picker-wrap {
            width: 468rpx;
            height: 96rpx;
        }
        .wrap {
            width: calc(100% - 190rpx);
            .iconfont {
                font-size: 24rpx;
                color: #333;
            }
            .icon-a-tubiaochangyongsousuo1 {
                font-size: 48rpx;
                color: #1226aa;
            }
            .tt {
                font-size: 32rpx;
                color: #333;
            }
            .uni-input {
                width: 100%;
                height: 96rpx;
                font-size: 32rpx;
                color: #333;
                border-radius: 18rpx;
            }
        }
    }

    .popup-btn {
        margin-top: 40rpx;
        height: 96rpx;
        .btn-ok {
            width: 100%;
            height: 96rpx;
            background: #1226aa;
            border-radius: 16rpx;
            color: #fff;
            font-size: 28rpx;
        }
    }
}
